package com.rainbowred.common.enums;

/**
 * @Desc: 错误码
 * @Date: 2022/9/5 10:13
 * @Author: pengweibiao
 **/
public enum ErrorCode {

    /**
     * 输入
     */
    E1001("传入参数错误"),
    E1002("signature校验失败"),

    /**
     * 输入的流转
     */
    E2001("查询错误"),
    E2002("AES解密失败"),
    E2003("serverUrl格式错误"),

    /**
     * 服务器业务
     */
    E3001("HTTP请求失败"),
    E3002("serverUrl返回格式错误"),

    /**
     * 输出
     */
    E4001(""),

    ;



    private final String message;

    ErrorCode(String message) {
        this.message = message;
    }

    public String getMessage() {
        return this.message;
    }

    public Integer getCode() {
        return new Integer(this.name().substring(1));
    }
}
